package com.anandsoftware.system.domain;

/**
 * @author anand
 */
import java.util.Set;

public class SystemInformation {

	private Set<String> macIdList;
	private String osName;
	private String osVersion;
	private String osProductKey;
	private String osDriveSerialNumber;
	private String osOriginalInstallDate;
	private String systemType;
	private String physicalMemory;
	/**
	 * @return the macIdList
	 */
	public Set<String> getMacIdList() {
		return macIdList;
	}
	/**
	 * @param macIdList the macIdList to set
	 */
	public void setMacIdList(Set<String> macIdList) {
		this.macIdList = macIdList;
	}
	/**
	 * @return the osName
	 */
	public String getOsName() {
		return osName;
	}
	/**
	 * @param osName the osName to set
	 */
	public void setOsName(String osName) {
		this.osName = osName;
	}
	/**
	 * @return the osProductKey
	 */
	public String getOsProductKey() {
		return osProductKey;
	}
	/**
	 * @param osProductKey the osProductKey to set
	 */
	public void setOsProductKey(String osProductKey) {
		this.osProductKey = osProductKey;
	}
	/**
	 * @return the osDriveSerialNumber
	 */
	public String getOsDriveSerialNumber() {
		return osDriveSerialNumber;
	}
	/**
	 * @param osDriveSerialNumber the osDriveSerialNumber to set
	 */
	public void setOsDriveSerialNumber(String osDriveSerialNumber) {
		this.osDriveSerialNumber = osDriveSerialNumber;
	}
	/**
	 * @return the osOriginalInstallDate
	 */
	public String getOsOriginalInstallDate() {
		return osOriginalInstallDate;
	}
	/**
	 * @param osOriginalInstallDate the osOriginalInstallDate to set
	 */
	public void setOsOriginalInstallDate(String osOriginalInstallDate) {
		this.osOriginalInstallDate = osOriginalInstallDate;
	}
	/**
	 * @return the systemType
	 */
	public String getSystemType() {
		return systemType;
	}
	/**
	 * @param systemType the systemType to set
	 */
	public void setSystemType(String systemType) {
		this.systemType = systemType;
	}
	/**
	 * @return the physicalMemory
	 */
	public String getPhysicalMemory() {
		return physicalMemory;
	}
	/**
	 * @param physicalMemory the physicalMemory to set
	 */
	public void setPhysicalMemory(String physicalMemory) {
		this.physicalMemory = physicalMemory;
	}
	
	/**
	 * @return the osVersion
	 */
	public String getOsVersion() {
		return osVersion;
	}
	/**
	 * @param osVersion the osVersion to set
	 */
	public void setOsVersion(String osVersion) {
		this.osVersion = osVersion;
	}
	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		return "SystemInformation [macIdList=" + macIdList + ", osName="
				+ osName + ", osProductKey=" + osProductKey
				+ ", osDriveSerialNumber=" + osDriveSerialNumber
				+ ", osOriginalInstallDate=" + osOriginalInstallDate
				+ ", systemType=" + systemType + ", physicalMemory="
				+ physicalMemory + "]";
	}
	
	
}
